<?xml version='1.0' encoding='ISO-8859-1' standalone='yes'?>
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN' 'http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml' >
<head>
<title>Database documentation</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF8"/>
<style type='text/css'>
	 #dbs {font-family:Tahoma,Dialog,Sans-Serif;font-size:12px;background:#fff;width:80%;border-collapse:collapse;text-align:left;margin:20px;}
	 #dbs thead{background:#ddd;}
	 #dbs th{font-size:12px;font-weight:bold;color:#333;border-bottom:2px solid #333;padding:7px 8px;}
	 #dbs td{border-bottom:1px solid #ccc;color:#333;padding:5px 8px;white-space: pre;}
	 td.subpart{background:#ddd}
	 #dbs tbody tr:hover td{color:#000;background:#fffcea;}
</style>
</head>

<body>
<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'   width='504' height='596' viewbox='0 0 504 596' >
<style type='text/css'>
  text                { text-rendering: optimizeLegibility; fill:#18191b; font-family: Candara, Dialog, Arial; font-size:12px; }
  text.fk             { fill:#57103e; }
  text.pk             { fill:#0c31a1; }
  text.colType        { fill:#a9bdc6; }
  text.tableTitle     { fill:#121111; }
  path                { stroke:#817255; stroke-width:1.5; fill:none; }
  rect.grp            { opacity:0.5; stroke:#c2ab83; stroke-width:1; }
  rect.table          { fill:#ffffff; stroke:#9ea1a4; stroke-width:0.5; filter:url(#shadow); }
  line.table          { stroke:#9ea1a4; stroke-width:0.3; }
  rect.callout        { fill:url(#calloutGradient); stroke:#aea913; stroke-width:0.5; }
  path.callout        { fill:#f4f1a4; stroke:#aea913; stroke-width:0.5; }
</style>
<defs>
  <pattern id='layoutGradient' patternUnits='userSpaceOnUse' x='0' y='0' width='10' height='10' viewBox='0 0 10 10'>
    <rect x='0' y='0' width='10' height='10' style='fill:#f7f7f0;' />
    <line x1='5' y1='10' x2='5' y2='0' style='stroke:#949494;stroke-width:0.5;stroke-dasharray:1,9;'  />
  </pattern>
  <radialGradient id='layoutGradientOld' cx='20%' cy='20%' r='25%' fx='10%' fy='0%'>
	   <stop offset='0%' stop-color='#ffffff' />
    <stop offset='100%' stop-color='#efefef' />
  </radialGradient>
  <linearGradient id='tableHeaderGradient' x1='0%' y1='0%' x2='0%' y2='100%' >
          <stop offset='0%' stop-color='#f6fafc' stop-opacity='1'/> 
          <stop offset='50%' stop-color='#e1ebfa' stop-opacity='1'/> 
          <stop offset='51%' stop-color='#bdd4f1' stop-opacity='1'/> 
          <stop offset='100%' stop-color='#d6e2f9' stop-opacity='1' /> 
   </linearGradient>
  <radialGradient id='calloutGradient' cx='20%' cy='20%' r='100%' fx='10%' fy='10%'>
	   <stop offset='0%' stop-color='#ffffff' />
    <stop offset='100%' stop-color='#f4f1a4' />
  </radialGradient>
  <filter id='shadow' width='150%' height='150%'> 
    <feGaussianBlur in='SourceAlpha' stdDeviation='2' result='image1' /> 
    <feOffset in='image1' result='image2' dx='2' dy='2' />
    <feComposite in='SourceGraphic' in2='image2' operator='over' /> 
  </filter>
  <filter id='emboss'> 
    <feGaussianBlur in='SourceAlpha' stdDeviation='2' result='blur'/> 
    <feSpecularLighting in='blur' surfaceScale='-3' style='lighting-color:white' 
      specularConstant='1' specularExponent='16' result='spec' kernelUnitLength='1' >
      <feDistantLight azimuth='45' elevation='45' />
    </feSpecularLighting> 
    <feComposite in='spec' in2='SourceGraphic' operator='in' result='specOut'/> 
    <feComposite in='SourceGraphic' in2='specOut' operator='arithmetic' k1='0' k2='1' k3='1' k4='0' result='litPaint'/>  
  </filter>
  <filter id='embossAndShadow' filterUnits='userSpaceOnUse' x='0' y='0' width='400' height='120'> 
     <feGaussianBlur in='SourceAlpha' stdDeviation='3' result='blur'/> 
     <feOffset in='blur' dx='4' dy='4' result='offsetBlur'/> 
     <feSpecularLighting in='blur' surfaceScale='5' specularConstant='.75' specularExponent='20' lighting-color='#bbbbbb' result='specOut'>
        <fePointLight x='-5000' y='-10000' z='20000'/>  
     </feSpecularLighting> 
     <feComposite in='specOut' in2='SourceAlpha' operator='in' result='specOut'/> 
     <feComposite in='SourceGraphic' in2='specOut' operator='arithmetic' k1='0' k2='1' k3='1' k4='0' result='litPaint'/>  
     <feMerge> 
         <feMergeNode in='offsetBlur'/> 
         <feMergeNode in='litPaint'/> 
     </feMerge> 
  </filter> 
  <radialGradient id='legendGradient' fx='5%' fy='5%' r='75%' spreadMethod='pad'>
          <stop offset='0%' stop-color='#cfd7f6' stop-opacity='1'/> 
          <stop offset='100%' stop-color='#919dd0' stop-opacity='1' /> 
   </radialGradient>
  <pattern id='hintPointerSV' patternUnits='userSpaceOnUse' x='0' y='0' width='14' height='14' viewBox='0 0 14 14' >
      <path d='M 0,0 Q 7,7,0,13 Q 13,7,13,0' class='callout' />
  </pattern>
  <pattern id='hintPointerSE' patternUnits='userSpaceOnUse' x='0' y='0' width='14' height='14' viewBox='0 0 14 14' >
      <path d='M 0,0 Q 3,7,13,13 Q 7,7,13,0' class='callout' />
  </pattern>
  <pattern id='hintPointerNV' patternUnits='userSpaceOnUse' x='0' y='0' width='14' height='14' viewBox='0 0 14 14' >
      <path d='M 0,13 Q 7,7,0,0 Q 13,7,13,13' class='callout' />
  </pattern>
  <pattern id='hintPointerNE' patternUnits='userSpaceOnUse' x='0' y='0' width='14' height='14' viewBox='0 0 14 14' >
      <path d='M 0,13 Q 3,7,13,0 Q 7,7,13,13' class='callout' />
  </pattern>
  <symbol id='pk' overflow='visible' >
    <g transform='scale(0.85)'>
     <path style='fill:#e9ad16;stroke:#9c4f15;stroke-width:0.7;stroke-linecap:round;stroke-linejoin:round;filter:url(#emboss);'
        d='M 9.3678877,3.5695485 C 9.1030218,3.2729386 9.0796382,2.7628519 9.3396185,2.4517097 9.5449651,2.1956495 9.9040386,2.0980533 10.199638,2.2169415 10.533525,2.3415459 10.775153,2.706942 10.750675,3.0842709 10.737029,3.3980003 10.541153,3.699122 10.258248,3.8066067 9.966649,3.9250429 9.6169668,3.8418805 9.4008073,3.6062324 9.3894892,3.5943518 9.3785264,3.582104 9.3678886,3.5695487 z M 11.226617,6.9916004 C 11.888137,6.3548946 12.293488,5.4172188 12.311087,4.442353 12.378144,2.7379364 11.248678,1.0541269 9.7322318,0.44767357 8.3887112,-0.1280313 6.7865012,0.26822889 5.8918395,1.4007929 5.080823,2.3839145 4.9336815,3.8452096 5.3635544,5.101615 L 4.3670905,5.315913 C 4.0664984,5.3682645 4.0967703,5.6316724 4.2574957,5.8208829 L 4.9124,6.5655244 4.1543436,7.2512357 3.2136002,7.2163506 3.1674775,8.5586827 2.0406832,8.5086512 1.5965306,8.9299953 1.5471661,10.179833 0.75616674,10.195223 0.2112857,10.758575 0.15354288,11.735988 0.07199052,12.765553 c 0.36440953,0.238225 0.79006967,0.195492 1.44938278,-0.02675 L 6.3033562,8.1282037 6.8217102,8.6765688 C 6.9985465,8.8799427 7.3003699,8.7497574 7.358381,8.5016252 L 7.4938877,7.5084164 c 0.8537488,0.3985387 1.8303125,0.4711541 2.6851793,0.1427713 0.393927,-0.1407258 0.746858,-0.3701772 1.04755,-0.6595873 z'/>
     <path d='M 6.8014948,6.3102123 0.15369063,13.024481 0.21560535,12.141962 6.0062342,6.2683782 z'
        style='fill:#ffe5a5;fill-opacity:1;stroke:#854e31;stroke-width:0.09912433;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:3.00300009'/>
    </g>
  </symbol>
  <symbol id='unq' overflow='visible' >
    <g transform='scale(0.85)'>
      <rect style='fill:#e07554;stroke:#7e4d31;stroke-width:0.71934468;stroke-linecap:round;stroke-linejoin:round;'
         width='2.29' height='8.43' x='7.48' y='-0.76' ry='1.14' transform='matrix(0.701,0.713,-0.727,0.685,0,0)' />
      <path style='fill:#ffffe2;stroke:#313131;stroke-width:0.8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;'
         d='m 26.04,8.64 a 4.13,4.13 0 1 1 -8.26,0 4.13,4.13 0 1 1 8.26,0 z'
         transform='matrix(1.025,0,0,0.987,-14.690,-3.862)' />
      <text x='5.4' y='6.6' style='font-size:8px;fill:#7c0909;'>1</text>
    </g>
  </symbol>
  <symbol id='idx' overflow='visible' >
    <g transform='scale(0.85)'>
      <rect style='fill:#e07554;stroke:#7e4d31;stroke-width:0.71934468;stroke-linecap:round;stroke-linejoin:round;'
         width='2.29' height='8.43' x='7.48' y='-0.76' ry='1.14' transform='matrix(0.701,0.713,-0.727,0.685,0,0)' />
      <path style='fill:#ffffe2;stroke:#313131;stroke-width:0.8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;'
         d='m 26.04,8.64 a 4.13,4.13 0 1 1 -8.26,0 4.13,4.13 0 1 1 8.26,0 z'
         transform='matrix(1.025,0,0,0.987,-14.690,-3.862)' />
    </g>
  </symbol>
  <symbol id='fk' overflow='visible' >
    <path style='fill:#946d00;stroke:#5c2352;stroke-width:0.46;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;'
    d='M 12.48,0.33 7.07,0.89 9.067,2.974 0.329,11.731 1.073,12.597 9.811,3.841 11.77,5.78 z' />
  </symbol>
  <symbol id='ref' overflow='visible' >
  <path style='fill:#1877c8;stroke:#29365f;stroke-width:0.4;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;'
          d='M 0.10,12.70 5.31,12.15 3.40,10.06 11.82,1.32 11.11,0.45 2.68,9.19 0.80,7.24 z'/>
  </symbol>
  <marker id='arrow' viewBox='0 0 7 7' refX='0' refY='3' markerUnits='strokeWidth' markerWidth='7' markerHeight='7' orient='auto'>
    <path d='M 0,0 L 7, 3 L 0,7 z' style='fill:#776c57; stroke-width:0px;' />
  </marker>
  <marker id='foot' viewBox='0 0 7 7' refX='7' refY='3' markerUnits='strokeWidth' markerWidth='7' markerHeight='7' orient='auto'>
    <path d='M 0,3 L 14, 3 z' style='stroke:#776c57;' />
  </marker>
</defs>

<!-- ============= Desktop ============= -->
<rect x='1' y='1' width='502' height='594' rx='7' ry='7' style='fill:url(#layoutGradient); stroke:#104576; stroke-width:0.5;' />

<!-- ============= Legend ============= -->
<g transform='translate(10,10)'>
  <rect x='10' y='10' width='240' height='90' rx='6' ry='6' style='fill:url(#legendGradient);filter:url(#embossAndShadow);'/> 
  <text x='20' y='30'>Project 'AGXGraphMonitor'</text> 
  <text x='20' y='44'>Layout 'AGXGraphMonitor'</text> 
  <text x='20' y='70'>Column comments available as tooltips.</text> 
  <a xlink:href='http://www.dbschema.com' title='Visit http://www.dbschema.com'> 
    <text x='20' y='84'>Generated using DbSchema</text> 
  </a>

</g>

<g transform='translate(0,120)'>
<path transform='translate(7,0)' marker-start='url(#foot)' marker-end='url(#arrow)'    title='fk_parameter parameter to service ( id_service -> id )' d='M 294 196 L 294,154'  />

<text x='297' y='192' transform='rotate(270 297,192)' title='fk_parameter parameter to service ( id_service -> id )'>id_service</text><path transform='translate(7,0)' marker-start='url(#foot)' marker-end='url(#arrow)'    title='fk_service service to user ( id_user -> id )' d='M 266 56 L 196,56'  />

<text x='232' y='52' transform='rotate(0 232,52)' title='fk_service service to user ( id_user -> id )'>id_user</text><path transform='translate(7,0)' marker-start='url(#foot)' marker-end='url(#arrow)'    title='fk_registry registry to parameter ( id_parameter -> id )' d='M 294 322 L 294,294'  />

<text x='297' y='318' transform='rotate(270 297,318)' title='fk_registry registry to parameter ( id_parameter -> id )'>id_parameter</text><!-- ============= Table 'parameter' ============= -->
<rect class='table' x='280' y='203' width='154' height='84' rx='7' ry='7' />
<path d='M 280.50 224.00 L 280.50 210.50 Q 280.50 203.50 287.50 203.50 L 426.50 203.50 Q 433.50 203.50 433.50 210.50 L 433.50 224.00 L280.50 224.00 ' style='fill:url(#tableHeaderGradient); stroke:none;' />
<line class='table' x1='280' y1='224' x2='434' y2='224'/>
<a xlink:href='#parameter' title='agxgraphmonitor.parameter' ><text x='330' y='217' class='tableTitle'>parameter</text></a>
  <a xlink:href='#id' title='Primary Key  ( id ) '><use id='pk' x='282' y='236' xlink:href='#pk'/></a>
<a xlink:href='#id' title='INT not null '><text x='297' y='245' class='pk'>id</text><text x='403' y='245' class='colType'>INT</text></a>
<a xlink:href='#id' title='Referred by registry ( id_parameter -> id ) Referred by registry ( id_parameter -> id ) '><use id='ref' x='420' y='234' xlink:href='#ref'/></a>
  <a xlink:href='#id_service' title='Index  ( id_service ) '><use id='idx' x='282' y='250' xlink:href='#idx'/></a>
<a xlink:href='#id_service' title='INT not null '><text x='297' y='259' class='fk'>id_service</text><text x='403' y='259' class='colType'>INT</text></a>
<a xlink:href='#id_service' title='References service ( id_service -> id ) '><use id='fk' x='420' y='248' xlink:href='#fk'/></a>
  <a xlink:href='#name' title='VARCHAR&#040; 100 &#041; not null '><text x='297' y='273' >name</text><text x='338' y='273' class='colType'>VARCHAR( 100 )</text></a>

<!-- ============= Table 'user' ============= -->
<rect class='table' x='42' y='35' width='154' height='98' rx='7' ry='7' />
<path d='M 42.50 56.00 L 42.50 42.50 Q 42.50 35.50 49.50 35.50 L 188.50 35.50 Q 195.50 35.50 195.50 42.50 L 195.50 56.00 L42.50 56.00 ' style='fill:url(#tableHeaderGradient); stroke:none;' />
<line class='table' x1='42' y1='56' x2='196' y2='56'/>
<a xlink:href='#user' title='agxgraphmonitor.user' ><text x='108' y='49' class='tableTitle'>user</text></a>
  <a xlink:href='#id' title='Primary Key  ( id ) '><use id='pk' x='44' y='68' xlink:href='#pk'/></a>
<a xlink:href='#id' title='INT not null '><text x='59' y='77' class='pk'>id</text><text x='165' y='77' class='colType'>INT</text></a>
<a xlink:href='#id' title='Referred by service ( id_user -> id ) Referred by service ( id_user -> id ) '><use id='ref' x='182' y='66' xlink:href='#ref'/></a>
  <a xlink:href='#name' title='VARCHAR&#040; 100 &#041; not null '><text x='59' y='91' >name</text><text x='100' y='91' class='colType'>VARCHAR( 100 )</text></a>
  <a xlink:href='#email' title='Unique Index  ( email ) '><use id='unq' x='44' y='96' xlink:href='#unq'/></a>
<a xlink:href='#email' title='VARCHAR&#040; 100 &#041; not null '><text x='59' y='105' >email</text><text x='100' y='105' class='colType'>VARCHAR( 100 )</text></a>
  <a xlink:href='#password' title='TEXT not null '><text x='59' y='119' >password</text><text x='157' y='119' class='colType'>TEXT</text></a>

<!-- ============= Table 'service' ============= -->
<rect class='table' x='280' y='35' width='182' height='112' rx='7' ry='7' />
<path d='M 280.50 56.00 L 280.50 42.50 Q 280.50 35.50 287.50 35.50 L 454.50 35.50 Q 461.50 35.50 461.50 42.50 L 461.50 56.00 L280.50 56.00 ' style='fill:url(#tableHeaderGradient); stroke:none;' />
<line class='table' x1='280' y1='56' x2='462' y2='56'/>
<a xlink:href='#service' title='agxgraphmonitor.service' ><text x='353' y='49' class='tableTitle'>service</text></a>
  <a xlink:href='#id' title='Primary Key  ( id ) '><use id='pk' x='282' y='68' xlink:href='#pk'/></a>
<a xlink:href='#id' title='INT not null '><text x='297' y='77' class='pk'>id</text><text x='431' y='77' class='colType'>INT</text></a>
<a xlink:href='#id' title='Referred by parameter ( id_service -> id ) Referred by parameter ( id_service -> id ) '><use id='ref' x='448' y='66' xlink:href='#ref'/></a>
  <a xlink:href='#name' title='VARCHAR&#040; 100 &#041; not null '><text x='297' y='91' >name</text><text x='366' y='91' class='colType'>VARCHAR( 100 )</text></a>
  <a xlink:href='#url' title='TEXT not null '><text x='297' y='105' >url</text><text x='423' y='105' class='colType'>TEXT</text></a>
  <a xlink:href='#tag_value' title='VARCHAR&#040; 100 &#041; not null '><text x='297' y='119' >tag_value</text><text x='366' y='119' class='colType'>VARCHAR( 100 )</text></a>
  <a xlink:href='#id_user' title='Index  ( id_user ) '><use id='idx' x='282' y='124' xlink:href='#idx'/></a>
<a xlink:href='#id_user' title='INT not null '><text x='297' y='133' class='fk'>id_user</text><text x='431' y='133' class='colType'>INT</text></a>
<a xlink:href='#id_user' title='References user ( id_user -> id ) '><use id='fk' x='448' y='122' xlink:href='#fk'/></a>

<!-- ============= Table 'registry' ============= -->
<rect class='table' x='280' y='329' width='140' height='98' rx='7' ry='7' />
<path d='M 280.50 350.00 L 280.50 336.50 Q 280.50 329.50 287.50 329.50 L 412.50 329.50 Q 419.50 329.50 419.50 336.50 L 419.50 350.00 L280.50 350.00 ' style='fill:url(#tableHeaderGradient); stroke:none;' />
<line class='table' x1='280' y1='350' x2='420' y2='350'/>
<a xlink:href='#registry' title='agxgraphmonitor.registry' ><text x='331' y='343' class='tableTitle'>registry</text></a>
  <a xlink:href='#id' title='Primary Key  ( id ) '><use id='pk' x='282' y='362' xlink:href='#pk'/></a>
<a xlink:href='#id' title='INT not null '><text x='297' y='371' class='pk'>id</text><text x='389' y='371' class='colType'>INT</text></a>
  <a xlink:href='#id_parameter' title='Index  ( id_parameter ) '><use id='idx' x='282' y='376' xlink:href='#idx'/></a>
<a xlink:href='#id_parameter' title='INT not null '><text x='297' y='385' class='fk'>id_parameter</text><text x='389' y='385' class='colType'>INT</text></a>
<a xlink:href='#id_parameter' title='References parameter ( id_parameter -> id ) '><use id='fk' x='406' y='374' xlink:href='#fk'/></a>
  <a xlink:href='#insert_in' title='Index  ( insert_in ) '><use id='idx' x='282' y='390' xlink:href='#idx'/></a>
<a xlink:href='#insert_in' title='DATETIME not null '><text x='297' y='399' >insert_in</text><text x='354' y='399' class='colType'>DATETIME</text></a>
  <a xlink:href='#value' title='DOUBLE not null default 0 '><text x='297' y='413' >value</text><text x='363' y='413' class='colType'>DOUBLE</text></a>

</g></svg>

<br/><br/>
<table id='dbs' >
<thead>
<tr><th colspan='3'><a name='parameter'>parameter</a></th></tr>
</thead>
<tbody>
	<tr>
		<td><a name='id'>id</a></td>
		<td width='40%'> INT  NOT NULL AUTOINCREMENT  </td>
		<td width='99%'>  </td>
	</tr>
	<tr>
		<td><a name='id_service'>id&#095;service</a></td>
		<td width='40%'> INT  NOT NULL  </td>
		<td width='99%'>  </td>
	</tr>
	<tr>
		<td><a name='name'>name</a></td>
		<td width='40%'> VARCHAR&#040; 100 &#041;  NOT NULL  </td>
		<td width='99%'>  </td>
	</tr>
<tr><td colspan='3' class='subpart'><b>Indexes</b></td></tr>
	<tr>		<td>pk&#095;parameter primary key</td>
		<td> ON id</td>
		<td>  </td>
	</tr>
	<tr>		<td>idx&#095;parameter </td>
		<td> ON id&#095;service</td>
		<td>  </td>
	</tr>
<tr><td colspan='3' class='subpart'><b>Foreign Keys</b></td></tr>
	<tr>
		<td>fk_parameter</td>
		<td > ( id&#095;service ) ref <a href='#service'>service</a> (id) </td>
		<td>  </td>
	</tr>
</tbody>
</table>

<br/><br/>
<table id='dbs' >
<thead>
<tr><th colspan='3'><a name='registry'>registry</a></th></tr>
</thead>
<tbody>
	<tr>
		<td><a name='id'>id</a></td>
		<td width='40%'> INT  NOT NULL AUTOINCREMENT  </td>
		<td width='99%'>  </td>
	</tr>
	<tr>
		<td><a name='id_parameter'>id&#095;parameter</a></td>
		<td width='40%'> INT  NOT NULL  </td>
		<td width='99%'>  </td>
	</tr>
	<tr>
		<td><a name='insert_in'>insert&#095;in</a></td>
		<td width='40%'> DATETIME  NOT NULL  </td>
		<td width='99%'>  </td>
	</tr>
	<tr>
		<td><a name='value'>value</a></td>
		<td width='40%'> DOUBLE  NOT NULL  DEFO 0 </td>
		<td width='99%'>  </td>
	</tr>
<tr><td colspan='3' class='subpart'><b>Indexes</b></td></tr>
	<tr>		<td>pk&#095;registry primary key</td>
		<td> ON id</td>
		<td>  </td>
	</tr>
	<tr>		<td>idx&#095;registry </td>
		<td> ON id&#095;parameter</td>
		<td>  </td>
	</tr>
	<tr>		<td>idx&#095;registry&#095;0 </td>
		<td> ON insert&#095;in</td>
		<td>  </td>
	</tr>
<tr><td colspan='3' class='subpart'><b>Foreign Keys</b></td></tr>
	<tr>
		<td>fk_registry</td>
		<td > ( id&#095;parameter ) ref <a href='#parameter'>parameter</a> (id) </td>
		<td>  </td>
	</tr>
</tbody>
</table>

<br/><br/>
<table id='dbs' >
<thead>
<tr><th colspan='3'><a name='service'>service</a></th></tr>
</thead>
<tbody>
	<tr>
		<td><a name='id'>id</a></td>
		<td width='40%'> INT  NOT NULL AUTOINCREMENT  </td>
		<td width='99%'>  </td>
	</tr>
	<tr>
		<td><a name='name'>name</a></td>
		<td width='40%'> VARCHAR&#040; 100 &#041;  NOT NULL  </td>
		<td width='99%'>  </td>
	</tr>
	<tr>
		<td><a name='url'>url</a></td>
		<td width='40%'> TEXT  NOT NULL  </td>
		<td width='99%'>  </td>
	</tr>
	<tr>
		<td><a name='tag_value'>tag&#095;value</a></td>
		<td width='40%'> VARCHAR&#040; 100 &#041;  NOT NULL  </td>
		<td width='99%'>  </td>
	</tr>
	<tr>
		<td><a name='id_user'>id&#095;user</a></td>
		<td width='40%'> INT  NOT NULL  </td>
		<td width='99%'>  </td>
	</tr>
<tr><td colspan='3' class='subpart'><b>Indexes</b></td></tr>
	<tr>		<td>pk&#095;service primary key</td>
		<td> ON id</td>
		<td>  </td>
	</tr>
	<tr>		<td>idx&#095;service </td>
		<td> ON id&#095;user</td>
		<td>  </td>
	</tr>
<tr><td colspan='3' class='subpart'><b>Foreign Keys</b></td></tr>
	<tr>
		<td>fk_service</td>
		<td > ( id&#095;user ) ref <a href='#user'>user</a> (id) </td>
		<td>  </td>
	</tr>
</tbody>
</table>

<br/><br/>
<table id='dbs' >
<thead>
<tr><th colspan='3'><a name='user'>user</a></th></tr>
</thead>
<tbody>
	<tr>
		<td><a name='id'>id</a></td>
		<td width='40%'> INT  NOT NULL AUTOINCREMENT  </td>
		<td width='99%'>  </td>
	</tr>
	<tr>
		<td><a name='name'>name</a></td>
		<td width='40%'> VARCHAR&#040; 100 &#041;  NOT NULL  </td>
		<td width='99%'>  </td>
	</tr>
	<tr>
		<td><a name='email'>email</a></td>
		<td width='40%'> VARCHAR&#040; 100 &#041;  NOT NULL  </td>
		<td width='99%'>  </td>
	</tr>
	<tr>
		<td><a name='password'>password</a></td>
		<td width='40%'> TEXT  NOT NULL  </td>
		<td width='99%'>  </td>
	</tr>
<tr><td colspan='3' class='subpart'><b>Indexes</b></td></tr>
	<tr>		<td>pk&#095;user primary key</td>
		<td> ON id</td>
		<td>  </td>
	</tr>
	<tr>		<td>idx&#095;user unique</td>
		<td> ON email</td>
		<td>  </td>
	</tr>
</tbody>
</table>

</body></html>